Úkolem poslední jedenácté lekce prvního ročníku našeho programování, měly děti za úkol vylepšit robota z předchozí lekce. Vysvětlili jsme si funkce (podprogramy) v prostředí MakeCode a jejich výhody při znuvupoužitelnosti. Robot měl při jízdě vpřed pomocí ultrazvukového čidla detekovat překážku. Při přiblížení na zadanou vzdálenost měl zastavit a „rozhlédnout se“ vlevo a vpravo. Rozhlédnutí je tvořeno otočením robota nejprve vlevo, pak vpravo a změření vzdálenosti k překážce v daném směru. Vzdálenost si uložil do proměnných. Po rozhlédnutí si robot porovnal změřené vzdálenosti a pokračoval v jízdě tím směrem, ve kterém byla překážka vzdálenější. Následně si děti vyzkoušely jízdu svých robotů v kartónovém bludišti.